logging ditch - German English Dictionary